package top.tupobi.zing.mvp.model;

public class TbMessage {
    private Integer messageId;

    private String messageContent;

    private Integer messageFromUserId;

    private Integer messageToUserId;

    private Integer messageType;

    private String messageSendTime;

    private String messageReadTime;

    private Integer messageStatus;

    private String messageImgUrl;

    private String ext1;

    private String ext2;

    private String ext3;

    private String ext4;

    private String ext5;

    private String ext6;

    private String ext7;

    private String ext8;

    private String ext9;

    private String ext10;

    public Integer getMessageId() {
        return messageId;
    }

    public void setMessageId(Integer messageId) {
        this.messageId = messageId;
    }

    public String getMessageContent() {
        return messageContent;
    }

    public void setMessageContent(String messageContent) {
        this.messageContent = messageContent == null ? null : messageContent.trim();
    }

    public Integer getMessageFromUserId() {
        return messageFromUserId;
    }

    public void setMessageFromUserId(Integer messageFromUserId) {
        this.messageFromUserId = messageFromUserId;
    }

    public Integer getMessageToUserId() {
        return messageToUserId;
    }

    public void setMessageToUserId(Integer messageToUserId) {
        this.messageToUserId = messageToUserId;
    }

    public Integer getMessageType() {
        return messageType;
    }

    public void setMessageType(Integer messageType) {
        this.messageType = messageType;
    }

    public String getMessageSendTime() {
        return messageSendTime;
    }

    public void setMessageSendTime(String messageSendTime) {
        this.messageSendTime = messageSendTime == null ? null : messageSendTime.trim();
    }

    public String getMessageReadTime() {
        return messageReadTime;
    }

    public void setMessageReadTime(String messageReadTime) {
        this.messageReadTime = messageReadTime == null ? null : messageReadTime.trim();
    }

    public Integer getMessageStatus() {
        return messageStatus;
    }

    public void setMessageStatus(Integer messageStatus) {
        this.messageStatus = messageStatus;
    }

    public String getMessageImgUrl() {
        return messageImgUrl;
    }

    public void setMessageImgUrl(String messageImgUrl) {
        this.messageImgUrl = messageImgUrl == null ? null : messageImgUrl.trim();
    }

    public String getExt1() {
        return ext1;
    }

    public void setExt1(String ext1) {
        this.ext1 = ext1 == null ? null : ext1.trim();
    }

    public String getExt2() {
        return ext2;
    }

    public void setExt2(String ext2) {
        this.ext2 = ext2 == null ? null : ext2.trim();
    }

    public String getExt3() {
        return ext3;
    }

    public void setExt3(String ext3) {
        this.ext3 = ext3 == null ? null : ext3.trim();
    }

    public String getExt4() {
        return ext4;
    }

    public void setExt4(String ext4) {
        this.ext4 = ext4 == null ? null : ext4.trim();
    }

    public String getExt5() {
        return ext5;
    }

    public void setExt5(String ext5) {
        this.ext5 = ext5 == null ? null : ext5.trim();
    }

    public String getExt6() {
        return ext6;
    }

    public void setExt6(String ext6) {
        this.ext6 = ext6 == null ? null : ext6.trim();
    }

    public String getExt7() {
        return ext7;
    }

    public void setExt7(String ext7) {
        this.ext7 = ext7 == null ? null : ext7.trim();
    }

    public String getExt8() {
        return ext8;
    }

    public void setExt8(String ext8) {
        this.ext8 = ext8 == null ? null : ext8.trim();
    }

    public String getExt9() {
        return ext9;
    }

    public void setExt9(String ext9) {
        this.ext9 = ext9 == null ? null : ext9.trim();
    }

    public String getExt10() {
        return ext10;
    }

    public void setExt10(String ext10) {
        this.ext10 = ext10 == null ? null : ext10.trim();
    }

    @Override
    public String toString() {
        StringBuilder sb = new StringBuilder();
        sb.append(getClass().getSimpleName());
        sb.append(" [");
        sb.append("Hash = ").append(hashCode());
        sb.append(", messageId=").append(messageId);
        sb.append(", messageContent=").append(messageContent);
        sb.append(", messageFromUserId=").append(messageFromUserId);
        sb.append(", messageToUserId=").append(messageToUserId);
        sb.append(", messageType=").append(messageType);
        sb.append(", messageSendTime=").append(messageSendTime);
        sb.append(", messageReadTime=").append(messageReadTime);
        sb.append(", messageStatus=").append(messageStatus);
        sb.append(", messageImgUrl=").append(messageImgUrl);
        sb.append(", ext1=").append(ext1);
        sb.append(", ext2=").append(ext2);
        sb.append(", ext3=").append(ext3);
        sb.append(", ext4=").append(ext4);
        sb.append(", ext5=").append(ext5);
        sb.append(", ext6=").append(ext6);
        sb.append(", ext7=").append(ext7);
        sb.append(", ext8=").append(ext8);
        sb.append(", ext9=").append(ext9);
        sb.append(", ext10=").append(ext10);
        sb.append("]");
        return sb.toString();
    }
}